home *** CD-ROM | disk | FTP | other *** search
Prolog Source | 1979-12-31 | 644 b | 24 lines |
- domains
- name,password=symbol
- predicates
- getinput(name,password)
- logon(integer)
- user(name,password)
- clauses
- logon(3).
- logon(_):-
- clearwindow,
- getinput(Name,Password),
- user(Name,Password),
- write("You are now logged on."),nl.
- logon(N):-
- N=N+1,
- write("Sorry you are not permitted access."),
- write("Please try again."),nl,
- logon(N).
- getinput(Name,Password):-
- write("Please enter your name"),nl,
- readln(Name),nl,
- write("Please enter password :"),
- readln(Password),nl.
- user(asif,superman).